(;AW[ia]AW[ib]AW[ic]AW[kb]AW[lb]AW[mb]AW[gc]AW[fc]AB[cc]AB[dc]AB[ec]AB[fd]AB[gd]AB[bc]AB[hd]AB[id]AB[jd]AB[kc]AB[lc]AB[mc]AB[nc]AB[nb]AB[na]AB[bc]SZ[19]C[Black to play and sweep white off the board. A hint: order of moves is important here. White should be driven to the edge.]
(;B[hc];W[hb];B[ga];W[fb];B[jb];W[jc]
(;B[ma];W[ja];B[la];W[ka];B[fa];W[eb];B[ea];W[db];B[da];W[cb];B[ca];W[bb];B[ba];W[ab];B[gb]C[ That's it!RIGHT])
(;B[la];W[ja];B[ma];W[ka];B[fa];W[eb];B[ea];W[db];B[da];W[cb];B[ca];W[bb];B[ba];W[ab];B[gb]C[ That's it!RIGHT]))
(;B[ma];W[ga];B[hb];W[hc];B[jb];W[eb];B[gb];W[fb];B[db];W[ea]C[This is wrong approach])
(;B[jb];W[ga]
(;B[ka];W[eb];B[db];W[ea]C[White is alive])
(;B[hc];W[hb];B[fb];W[gb];B[eb];W[jc];B[ma];W[ka];B[la];W[ja]C[Again white resists])
(;B[hb];W[hc];B[ka];W[eb];B[gb];W[fb]C[White profits from the wrong order of moves]))
(;B[ga]PL[B];W[hc]
(;B[jb];W[gb]PL[B]
(;B[ha];W[eb]
(;B[fa];W[db]
(;B[cb];W[da];B[ca];W[fb]C[Seki])
(;B[da]PL[B];W[cb]C[Lives]))
(;B[ka]PL[B];W[fa];B[db];W[ea];B[da];W[hb]C[Lives]))
(;B[fa]PL[B];W[eb]
(;B[ea];W[db];B[da];W[cb];B[ca];W[bb];B[ba];W[ab]C[Lives])
(;B[ha]PL[B];W[db];B[cb];W[da]C[White lives];B[ca];W[fb]C[Seki])
(;B[db]PL[B];W[ea]C[White lives])))
(;B[fb]PL[B];W[gb];B[ha];W[eb];B[ea];W[fa]C[Ko])
(;B[gb]PL[B];W[fb];B[fa];W[eb]C[White lives])
(;B[fa]PL[B];W[gb]
(;B[jb];W[ha]
(;B[ka];W[eb]C[White!])
(;B[eb]PL[B];W[jc]C[White lives]))
(;B[ha]PL[B];W[eb];B[db];W[ea]C[White lives]))
(;B[ea]C[ If You think this is not correct, contact me.RIGHT])
(;B[eb]C[RIGHT])))